home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 / Ham Radio 2000.iso / ham2000 / tcp_ip / gp / dl.gph < prev    next >
Text File  |  1992-06-23  |  10KB  |  251 lines

  1. @@
  2.  
  3.   //<n> <Text>           : Text an Kanal <n> senden
  4.   //Bell                 : Sysop rufen
  5.   //CATalog [Filter]     : Liste der Dateien, die gelesen werden koennen
  6.   //CUT                  : Bricht einen Lesevorgang ab
  7.   //DELete               : Loescht eine mit //Write angelegte Datei
  8.   //DIRectory [Filter]   : siehe //CATalog
  9.   //DISConnect           : Schneller Disconnect (ohne Verabschiedung)
  10.   //Echo <text>          : Sendet "text" zurueck
  11.   //END                  : Beendet eine mit //Write gestartete Textspeicherung
  12.   //Help [befehl]        : Diese Meldung bzw. detaillierte Hilfe fuer "befehl"
  13.   //Info                 : Sendet die Stationsinfo (wenn vorhanden)
  14.   //Language <sprache>   : Wechselt die Sprache der Meldungen
  15.   //MHeard [anzahl]      : Zeigt eine Liste von gehoerten Stationen
  16.   //Name <name>          : Speicherung des eigenen Namens in die Namensdatei
  17.   //NEws                 : Aktuelle Neuigkeiten (wenn vorhanden)
  18.   //PRompt <ON/OFF>      : Schaltet das Prompt an oder aus
  19.   //Quit                 : Beendet die Verbindung
  20.   //Read <datei>         : Sendet die Datei "datei"
  21.   //RPrg <datei>         : Sendet eine Binaerdatei im Automodus
  22.   //RTt <PortNr>         : Laufzeitmessung der Verbindung
  23.   //RUN <programm>       : Startet ein externes Programm
  24.   //Usage [rufzeichen]   : Liste der connecteten Stationen
  25.   //VERsion              : Zeigt die Versionsnummer dieser Software
  26.   //Write <datei>        : Speichert den folgenden Text in die Datei "datei"
  27.   //WPrg <datei>         : Speichert eine Binaerdatei im Automodus
  28.  
  29.   Alle Befehle muessen am Anfang der Zeile beginnen und mit <CR> beendet
  30.   werden.
  31.   Weiteres mit //Help Help
  32.  
  33. @WPRG,2
  34.  
  35.   //WPrg <dateiname>
  36.       Mit diesem Befehl wird eine Datei im Automodus empfangen und auf
  37.       Diskette/Festplatte gespeichert.
  38.       Der Automodus benutzt ein kleines Uebertragungsprotokoll und eine
  39.       Pruefsumme, so dass es so moeglich ist, eine Binaerdatei 1:1 zu
  40.       uebertragen. Der Automodus ist kompatibel zu THP und SP.
  41.  
  42. @WRITE,1
  43.  
  44.   //Write <dateiname>
  45.       Diese Funktion dient zum Speichern von Nachrichten auf Diskette
  46.       bzw. Festplatte. Der nachfolgende Text wird so lange in diese Datei
  47.       geschrieben, bis die Speicherung mit "//END" oder Ctrl-Z beendet wird.
  48.  
  49. @VERSION,3
  50.  
  51.   //VERsion
  52.       Gibt die Versionsnummer dieser Software aus.
  53.  
  54. @USAGE,1
  55.  
  56.   //Usage [rufzeichen]
  57.       Diese Funktion liefert den augenblicklichen Connect-Status dieser
  58.       Station zururck.
  59.       Der Parameter rufzeichen ist optional und liefert den Namen und
  60.       Pfad von "rufzeichen", falls dieser in der Namensliste gespeichert
  61.       ist. Die Speicherung des eigenen Namens erfolgt mit dem Name-Befehl.
  62.  
  63. @RUN,3
  64.  
  65.   //RUN <programm>
  66.       Diese Funktion ruft externe Programme auf und leitet deren Ausgabe
  67.       zum TNC um. Die externen Programme muessen jedoch die DOS Standard-
  68.       ausgabe benutzen. Dies hat den Effekt, dass diese Programme auch
  69.       unter DOS zu benutzen sind und somit auch die Programmerstellung
  70.       wesentlich erleichtert wird. Der komplette Funktionsablauf des Befehls
  71.       erfolgt in fuenf Schritten:
  72.            1.: Oeffnen einer temporaeren Datei auf Diskette/Festplatte.
  73.            2.: Umleiten des DOS-Geraets "CON" in die temporaere Datei mit
  74.                Hilfe von DOS-Funktionen.
  75.            3.: Aufruf des externen Programms, alle Ausgaben ueber "CON"
  76.                landen in der temporaeren Datei.
  77.            4.: Temporaere Datei lesen und den Inhalt zum TNC senden.
  78.            5.: Temporaere Datei loeschen.
  79.       Externe Programme koennen nachtraeglich von jedem Benutzer von GP
  80.       programmiert werden, egal in welcher Programmiersprache.
  81.       Es ist nur zu beachten, dass die Bildschirmausgabe nicht ueber das
  82.       BIOS oder in den Bildschirmspeicher erfolgen darf, sondern ueber
  83.       die DOS-Standardausgabe. Ausserdem darf das Programm keine Tastatur-
  84.       eingaben verlangen, sondern alle Eingaben ueber die Kommandozeilen-
  85.       parameter erhalten.
  86.       Der Parameter <?> sendet eine Liste von Programmen, die aufgerufen
  87.       werden koennen, zurueck.
  88.  
  89. @RPRG,2
  90.  
  91.   //RPrg <dateiname>
  92.       Mit diesem Befehl wird eine Datei im Automodus gesendet.
  93.       Der Automodus benutzt ein kleines Uebertragungsprotokoll und eine
  94.       Pruefsumme, so dass es so moeglich ist, eine Binaerdatei 1:1 zu
  95.       uebertragen. Der Automodus ist kompatibel zu THP und SP.
  96.  
  97. @READ,1
  98.  
  99.   //Read <dateiname>
  100.       Dieses Kommando dient zum Lesen von Textdateien, die mit //CATalog
  101.       oder //DIRectory aufgelistet werden koennen. Der Dateiname muss
  102.       durch ein Leerzeichen getrennt direkt hinter dem Befehl angegeben
  103.       werden, und zwar in der Form "name.ext", wie z.B. TESTDATEI.TXT
  104.  
  105. @QUIT,1
  106.  
  107.   //Quit
  108.       Dient zum Trennen der Verbindung. Vorher wird noch ein
  109.       Verabschiedungstext gesendet und anschliessend ein
  110.       Disconnect ausgeloest.
  111.  
  112. @PROMPT,2
  113.  
  114.   //PRompt <ON/OFF>
  115.       Mit diesem Befehl laesst sich ein Systemprompt ein- bzw. ausschalten.
  116.       Wenn das Prompt eingeschaltet ist, erscheint es nach jedem
  117.       ausgefuehrten Befehl und signalisiert damit, dass das System
  118.       auf die naechste Eingabe wartet.
  119.  
  120. @NEWS,2
  121.  
  122.   //NEws
  123.       Gibt Auskunft ueber aktuelle Neuigkeiten.
  124.  
  125. @NAME,1
  126.  
  127.   //Name <name>
  128.       Mit diesem Befehl teilt man dem System seinen Namen mit. Dieser
  129.       wird zusammen mit dem Connect-Pfad in eine Liste gespeichert.
  130.       Der Name muss durch ein Leerzeichen getrennt direkt hinter dem
  131.       Befehl angegeben werden.
  132.       Der Name selbst kann alle Zeichen, auch Leerzeichen, enthalten.
  133.  
  134. @MHEARD,2
  135.  
  136.   //MHeard [anzahl]
  137.       Diese Funktion liefert eine Liste von Rufzeichen, die von dieser
  138.       Station gehoert wurden. Wird hinter dem Befehl eine Zahl angegeben,
  139.       wird die eintsprechende Anzahl der zuletzt gehoerten Stationen
  140.       ausgegeben. Der Defaultwert ist 20.
  141.  
  142. @INFO,1
  143.  
  144.   //Info
  145.       Gibt Auskunft ueber diese Station. (wenn vorhanden)
  146.  
  147. @HELP,1
  148.  
  149.   //Help
  150.       Allgemeine Informationen:
  151.       Allen Fernsteuerbefehlen muessen zwei Schraegstriche vorangestellt
  152.       werden, damit GP diese auch als Fernsteuerbefehle interpraetiert.
  153.       Die Befehle koennen abgekuerzt werden, indem man nur die Gross-
  154.       buchstaben der Befehlsnamen verwendet, wie sie in den Hilfetexten
  155.       vorkommen. Parameter der Befehle sind in Kleinschrift geschrieben
  156.       und in spitze Klammern gesetzt. Diese Parameter muessen direkt hinter
  157.       dem Befehl angegeben werden (ohne Klammern). Parameter in eckigen
  158.       Klammern sind optional und koennen weggelassen werden.
  159.       Ist ein Parameter in den Hilfetexten in Grossbuchstaben geschrieben,
  160.       muss dieser in voller Laenge angegeben werden. Die Gesamtlaenge des
  161.       Fernsteuerbefehls inclusive Uebergabeparameter darf 80 Zeichen nicht
  162.       ueberschreiten.
  163.  
  164. @END,3
  165.  
  166.   //END
  167.       Beendet einen mit //Write gestarteten Schreibvorgang. Bei einer
  168.       Binaerfile-Uebertragung wird der Befehl ignoriert.
  169.  
  170. @ECHO,1
  171.  
  172.   //Echo <text>
  173.       Diese Funktion hat die Wirkung eines Echos. Sie sendet einen
  174.       durch ein Leerzeichen abgetrennten nachfolgenden Text wieder
  175.       zurueck.
  176.  
  177. @DISCONNECT,4
  178.  
  179.   //DISConnect
  180.       Dient zum sofortigen Trennen der Verbindung. (ohne Verabschiedung)
  181.  
  182. @DIRECTORY,3
  183.  
  184.   //DIRectory
  185.       Mit diesem Befehl wird eine Liste von Dateien ausgegeben,
  186.       die fuer jeden User zugaenglich sind. Alle angezeigten
  187.       Dateien koennen mit //Read gelesen werden. Mit //Write
  188.       angelegte Dateien werden ebenfalls in dieses Directory
  189.       geschrieben. Die Angabe von Wildcards sind erlaubt, also
  190.       z.B. "//DIRectory *.txt". Es koennen auch mehrere Wildcards an-
  191.       gegeben werden, die dann durch ein Semikolon getrennt
  192.       werden muessen, z.B. "//DIRectory *.txt;*.doc".
  193.  
  194. @DELETE,3
  195.  
  196.   //DELete <dateiname>
  197.       Dieser Befehl dient zum Loeschen von Textdateien im Userdirectory.
  198.       Es koennen jedoch nur Dateien geloescht werden, die das eigene Call
  199.       als Namen bilden oder die mit //Write selbst angelegt wurden. Hierbei
  200.       wird ein Header, der beim Speichern automatisch angelegt wird, auf
  201.       das Rufzeichen untersucht. Stimmen die Rufzeichen nicht ueberein,
  202.       kann die Datei nicht geloescht werden. Aus diesem Grund koennen auch
  203.       keine Binaerdateien geloescht werden, da sie keinen Header enthalten.
  204.  
  205. @CUT,3
  206.  
  207.   //CUT
  208.       Mit diesem Befehl wird ein mit //Read gestarteter Lesevorgang
  209.       abgebrochen. Bei Digipeater-Verbindungen kann es zu Verzoegerungen
  210.       kommen, so dass nach Aufruf dieses Befehls dennoch einige Pakete
  211.       empfangen werden, in der Regel sind jedoch maximal drei Pakete
  212.       ohne Bestaetigung unterwegs, so dass nach Ausfuehrung des Befehls
  213.       noch maximal drei Pakete empfangen werden koennen.
  214.  
  215. @CATALOG,3
  216.  
  217.   //CATalog
  218.       Mit diesem Befehl wird eine Liste von Dateien ausgegeben,
  219.       die fuer jeden User zugaenglich sind. Alle angezeigten
  220.       Dateien koennen mit //Read gelesen werden. Mit //Write
  221.       angelegte Dateien werden ebenfalls in dieses Directory
  222.       geschrieben. Die Angabe von Wildcards sind erlaubt, also
  223.       z.B. "//CATalog *.txt". Es koennen auch mehrere Wildcards an-
  224.       gegeben werden, die dann durch ein Semikolon getrennt
  225.       werden muessen, z.B. "//CATalog *.txt;*.doc".
  226.  
  227. @BELL,1
  228.  
  229.   //Bell
  230.       Dieser Befehl loest einen Gong aus, um den Sysop zu rufen.
  231.  
  232. @LANGUAGE,1
  233.  
  234.   //Language <Sprache>
  235.       Mit Hilfe dieses Befehls kann die Prache der Fernsteuer-Meldungen
  236.       geaendert werden, soweit die gewuenschte Sprache von GP unterstuetzt
  237.       wird. Der Aufruf von //L ohne Parameter liefert eine Liste aller
  238.       verfuegbaren Sprachen.
  239.  
  240. @RTT,2
  241.  
  242.   //RTt <PortNr>
  243.       Dieser Befehl aktiviert eine Messung der Laufzeit. Dazu muss jedoch
  244.       die eigene Station Fernsteuerbefehle ausfuehren koennen.
  245.       Ist das eigene Terminalprogramm in der Lage, den Befehl //Echo zu
  246.       verarbeiten, so reicht der Aufruf von /RTt ohne zusaetzlichen Parameter.
  247.       BayCom- oder Digicom-User muessen die Portnummer, auf dem dieses QSO
  248.       laeuft, angeben, z.B. //RT 1
  249.  
  250. @@[EOF]
  251.